home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio / Ham Radio CD-ROM (Emerald Software) (1995).ISO / misc / commo41 / commo.hlp < prev    next >
Encoding:
Text File  |  1990-03-12  |  61.3 KB  |  1,347 lines

  1.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒00▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2.                              ┌────────────────┐
  3.  Type "T" to view a topic.   │ Main Help Menu │    You may need to scroll down
  4.  Then enter topic number.    └────────────────┘    to see all the menu items.
  5.  
  6.  HOW TO USE HELP ·················· 99    Alt-1  Capture File Options ······ 15
  7.                                           Alt-2  Print Log ················· 16
  8.  Alt-A  ASCII Upload ··············  1    Alt-3  Sound Control ············· 17
  9.  Alt-B  Send Break Signal ·········  2    Alt-4  ANSI Emulation ············ 18
  10.  Alt-C  Clear Terminal Screen ·····  3    Alt-5  AutoBaud Detect ··········· 19
  11.  Alt-D  Dialing Directory ·········  4    Alt-6  Local Echo ················ 20
  12.  Alt-G  Configuration File ········  5    Alt-7  Chat Mode ················· 21
  13.  Alt-I  Screen Image Save ·········  6    Alt-0  Signal Lights Display ····· 22
  14.  Alt-L  Communication Parameters ··  7    Alt-=  Doorway Mode ·············· 23
  15.  Alt-M  Macro Processor ···········  8
  16.  Alt-O  Initialize Modem ··········  9    How to Register {COMMO} ·········· 24
  17.  Alt-P  Send Current Password ····· 10    Uploading / Downloading ·········· 25
  18.  Alt-Q  Hang Up Modem ············· 11    Using the Internal Editor ········ 26
  19.  Alt-S  Shell to DOS ·············· 12    Searching for Text in Files ······ 27
  20.  Alt-U  Multi Number Dial ········· 13    What is on the Status Line ······· 28
  21.  Alt-X  Exit from {COMMO} ········· 14    Error Message Explanations ······· 29
  22.  
  23.  {COMMO} (tm) Help  (C)Copyright 1989,1990 Fred P. Brucker  All Rights Reserved
  24.  
  25.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒01▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  26.     ╔═══════╗                   ┌──────────────┐                   ╔═══════╗
  27.     ║ Alt-A ║                   │ ASCII Upload │                   ║ Alt-A ║
  28.     ╚═══════╝                   └──────────────┘                   ╚═══════╝
  29.     
  30.     This function is used to send prepared messages or any other text files
  31.     to the system you are calling.
  32.     
  33.     ═══════════
  34.     Line Pacing
  35.     ═══════════
  36.     
  37.     Line Pacing is used keep transmitted data synchronized with received
  38.     (echoed) data and is used when a prompt is being sent for each line
  39.     (usually ":" or "?", following the line number)
  40.     
  41.     To use line pacing, enter the system's line prompt.  {COMMO} will wait
  42.     for this prompt before sending each line.
  43.     
  44.     If pacing is not used, the XON/XOFF protocol will be in effect.
  45.     
  46.     ═══════════════════
  47.     Stripping Linefeeds
  48.     ═══════════════════
  49.     
  50.     Normally you will want to strip linefeeds from your outgoing text.  But
  51.     if all your data displays on the same line at the remote, then you must
  52.     configure {COMMO} to send the linefeeds (see "Configuration File").
  53.     
  54.     ═════════════════════
  55.     Expanding Blank Lines
  56.     ═════════════════════
  57.     
  58.     You may configure {COMMO} to send a space character whenever a blank
  59.     line is encountered in the text file you are sending.  This will prevent
  60.     your message from terminating prematurely if you are sending to a BBS
  61.     message editor (see "Configuration File").
  62.     
  63.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒02▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  64.     ╔═══════╗                 ┌───────────────────┐                ╔═══════╗
  65.     ║ Alt-B ║                 │ Send Break Signal │                ║ Alt-B ║
  66.     ╚═══════╝                 └───────────────────┘                ╚═══════╝
  67.     
  68.     A one second Break Signal will be sent.  This signal is used by some
  69.     systems to interrupt continuous output, etc.
  70.        
  71.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒03▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  72.     ╔═══════╗               ┌───────────────────────┐              ╔═══════╗
  73.     ║ Alt-C ║               │ Clear Terminal Screen │              ║ Alt-C ║
  74.     ╚═══════╝               └───────────────────────┘              ╚═══════╝
  75.     
  76.     The Terminal Screen will be cleared and the current colors will be set
  77.     to the Configuration File values.  Note that if ANSI Emulation is
  78.     enabled (Alt-4), then the Terminal Screen colors are controlled by the
  79.     remote system.
  80.        
  81.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒04▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  82.     ╔═══════╗                 ┌───────────────────┐                ╔═══════╗
  83.     ║ Alt-D ║                 │ Dialing Directory │                ║ Alt-D ║
  84.     ╚═══════╝                 └───────────────────┘                ╚═══════╝
  85.     
  86.     The Dialing Directory is your data base of telephone numbers.
  87.     
  88.     ══════════════════════
  89.     Window Navigation Keys
  90.     ══════════════════════
  91.     
  92.                            Selector Bar up/down one line
  93.          F3      F4          Scroll screen up/down one line
  94.          PgUp    PgDn        Scroll screen up/down one page
  95.          Home    End         Selector Bar to top/bottom of screen
  96.          ^PgUp   ^PgDn       Go to beginning/end of file
  97.     
  98.          [E]                 Edit the file
  99.          [S]     [A]         Search for text / search again
  100.          [Alt-M]             Switch to Macro Processor
  101.          [Alt-X]             Terminate {COMMO}
  102.     
  103.     ═══════════
  104.     How to Dial
  105.     ═══════════
  106.     
  107.     Move the Selector Bar to the desired system entry, then press [Enter].
  108.     
  109.     At any time you may press:
  110.     
  111.          [Space]  to hang up and redial
  112.          [T]      to reset the dialing cycle timer
  113.          [Esc]    to cancel dialing.
  114.     
  115.     See also "Multi Number Dialing."
  116.     
  117.     ═════
  118.     Rules
  119.     ═════
  120.     
  121.     Directory entries are limited to one per line (up to 255 characters).
  122.     
  123.     Comments may be placed anywhere outside the curly braces (see below) or
  124.     on separate lines.
  125.     
  126.     ═══════════════════════════════
  127.     Example Dialing Directory entry
  128.     ═══════════════════════════════
  129.     
  130.        System           Telephone         System      Linked   Data Rate,
  131.         Name             Number          Password     Macro    Data Format
  132.       (optional)        (required)      (optional)    (opt.)   (optional)
  133.     
  134.      ┌───────────┐   ┌──────────────┐  ┌──────────┐  ┌───┐    ┌──────┐
  135.     
  136.      File City BBS   {1-707-555-1234}  {mypassword}  {fcb}    {2400,8}
  137.     
  138.     ═══════════
  139.     System Name    File City BBS, Anytown
  140.     ═══════════
  141.     
  142.       Up to 40 characters in length, must NOT be enclosed in curly braces.
  143.     
  144.     ════════════════
  145.     Telephone Number     {1-707-555-1234}
  146.     ════════════════
  147.     
  148.       Transmitted to the modem between the Dialing Prefix and the Dialing
  149.       Suffix (see "Configuration File") to form the Dialing Command.
  150.     
  151.       Example:       { 9,555-1234 }
  152.     
  153.       This might be used to dial out from your office.  The comma will cause
  154.       the modem to delay for 2 seconds before dialing (waiting for the
  155.       outside line).  Modems ignore blanks and hyphens.
  156.     
  157.       The Dialing Prefix may be chosen from a list of four in the
  158.       Configuration File and is indicated by #1,#2,#3 or #4.  The prefix
  159.       code must appear right after the left curly brace:
  160.     
  161.                      {#2 555-1234}     Use prefix 2
  162.     
  163.       Dialing Prefix 1 is the default if none is specified.
  164.     
  165.     ═══════════════
  166.     System Password    {mypassword}
  167.     ═══════════════
  168.     
  169.       A different Password may be defined for each system that you call. The
  170.       rules for the password string are the same as for any ASCII data
  171.       string except that the length is limited to 64 characters.  Thus you
  172.       could have a Password String like:
  173.     
  174.               {7|~pword|~1234}
  175.     
  176.       which would send a user number, password, and last four digits of a
  177.       phone number with half-second delays in between (used to log into a
  178.       WWIV BBS).
  179.     
  180.       The Password String may be sent using the Alt-P key command or by
  181.       using the # symbol in a SEND macro function (see "Macro Processor").
  182.     
  183.       The Password String may be omitted, but a null string "{}" must be
  184.       used as a placeholder if a Linked Macro and/or Parameters String are
  185.       present.
  186.     
  187.       Passwords are invisible in the Dialing Directory window, but appear
  188.       when you enter [E]dit mode.
  189.     
  190.     ════════════
  191.     Linked Macro    {fcb}
  192.     ════════════
  193.     
  194.       If a Linked Macro is specified it will be executed when a connection
  195.       is established with the remote system.  Use this macro to login, read
  196.       messages, download or whatever you need to do.
  197.     
  198.       The Linked Macro may be omitted, but a null string "{}" must be used
  199.       as a placeholder if a Parameters String is present
  200.     
  201.     ══════════════════════
  202.     Data Rate, Data Format    {2400,8}
  203.     ══════════════════════
  204.     
  205.       Include these only if the settings for the system are different from
  206.       your usual settings.  Either or both may be omitted and {COMMO} will
  207.       use the Configuration File settings.
  208.     
  209.       For example you might have a string like "{,7}", which would set the
  210.       Data Format to 7,e,1 but use the default setting for the Data Rate.
  211.     
  212.       If both fields are omitted the string may be null "{}" or omitted
  213.       entirely.
  214.     
  215.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒05▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  216.     ╔═══════╗                ┌────────────────────┐                ╔═══════╗
  217.     ║ Alt-G ║                │ Configuration File │                ║ Alt-G ║
  218.     ╚═══════╝                └────────────────────┘                ╚═══════╝
  219.     
  220.     Pressing Alt-G brings up the Configuration File in edit mode (see
  221.     "Internal Editor" for details).
  222.     
  223.     The Configuration File contains settings for many parameters used by
  224.     {COMMO}.  Some of these are "initial" or "start" values only and are
  225.     controlled during a session with key commands.  Others (marked with a
  226.     "*" in the sample file) may be changed for the current session using the
  227.     Internal Editor.  Save the file to make these changes permanent.
  228.     
  229.     Each line in the Configuration File has a "string" of characters
  230.     enclosed in curly braces.  Each set of curly braces is necessary even if
  231.     the contents are "null."  A null string would look like this: {}.
  232.     
  233.     Remember that all text outside the curly braces is commentary and not
  234.     relevant to the configuration process.  To save memory you may delete
  235.     any of the commentary after you are familiar with the items.
  236.     
  237.     Each item in the sample Configuration File will now be described.  Items
  238.     will be shown as they appear in the sample file.
  239.     
  240.     ══════════════════════════════════════════
  241.      1   {1}        Initial serial port (1-4)
  242.     ══════════════════════════════════════════
  243.     
  244.       May be 1,2,3 or 4.  Startup value only -- use the Alt-L key command to
  245.       change the serial port while in {COMMO}.
  246.     
  247.     ═════════════════════════════════════════════
  248.      2 * {2400,8}   Default parms: Speed, Format
  249.     ═════════════════════════════════════════════
  250.     
  251.       This string consists  of two fields: {Data Rate,Data Format}.  You
  252.       will see these parameters displayed on the Status Line (curly braces
  253.       and all).  The default values will be used when dialing if overrides
  254.       are not specified in the Dialing Directory.  The Communication
  255.       Parameters key command, Alt-L, may be used to manually change the
  256.       parameters while in the Terminal Screen.
  257.     
  258.          Data Rate.  Sometimes referred to as "baud rate", this is the speed
  259.          of transmission.  See "AutoBaud Detect" for more information on
  260.          setting the Data Rate.
  261.     
  262.          Data Format.  {COMMO} allows you to set this characteristic of the
  263.          data transmission to one of two values:
  264.     
  265.             8 (for 8,n,1).  Most common format for BBS's.
  266.             7 (for 7,e,1).  Used by some commercial services.
  267.     
  268.     ═══════════════════════════════════════════════════════
  269.      3   {no}       Start with AutoBaud detect on (yes,no)
  270.     ═══════════════════════════════════════════════════════
  271.     
  272.       Determines the initial state of the AutoBaud toggle.  See "AutoBaud
  273.       Detect."
  274.     
  275.     ═══════════════════════════════════════════════════════════════
  276.      4 * {AT S0=0 S7=45 E0 Q0 V1 X4 &C1 &D2 |}   Modem init string
  277.     ═══════════════════════════════════════════════════════════════
  278.       (2400 bps and higher)
  279.     
  280.       This string is normally sent to your modem when {COMMO} is started or
  281.       when you use the Alt-O key command.
  282.     
  283.       If you are using a 1200 bps modem you should remove the "&C1 &D2"
  284.       commands.  In either case the "X" command may have to be adjusted.
  285.       Detailed instructions are given in Appendix A "Setting Up Your Modem"
  286.       in COMMO.DOC.
  287.     
  288.     ═════════════════════════════════════════════════════════════════
  289.       5 * {ATDT}            Dial prefix #1 (default) see Online Help
  290.       6 * {}                Dial prefix #2
  291.       7 * {}                Dial prefix #3
  292.       8 * {}                Dial prefix #4
  293.       9 * {|}               Dial suffix
  294.     ═════════════════════════════════════════════════════════════════
  295.     
  296.       These strings are used to create the dialing command.  The prefix,
  297.       telephone number and suffix will be strung together in that order and
  298.       sent to your modem.
  299.     
  300.       Any one of the four prefixes may be selected in the telephone number
  301.       string (see "Dialing Directory").  The default is #1.
  302.     
  303.       Variations on the prefix include pulse dialing (ATDP) if you don't
  304.       have a tone line and the addition of PBX codes (ATDT9,) if they apply
  305.       to all numbers that you call.  The suffix is typically just a carriage
  306.       return (|).  Your modem manual has additional tips on dialing prefixes
  307.       and suffixes.
  308.     
  309.     ══════════════════════════════════════════════════
  310.      10 * {45}       Dialing cycle time-out (seconds)
  311.     ══════════════════════════════════════════════════
  312.     
  313.       This is the maximum time that {COMMO} will wait before redialing.  If
  314.       your modem does not return a message when a number is busy you might
  315.       want to shorten this delay (to 20 seconds, e.g.).  However if you are
  316.       calling long distance the call may take longer to go through and you
  317.       will be cut off if the time-out is too short.  May be from 1 to 999
  318.       seconds.
  319.     
  320.     ════════════════════════════════════════════
  321.      11 * {2}        Inter-dial delay (seconds)
  322.     ════════════════════════════════════════════
  323.     
  324.       This is the amount of time {COMMO} will wait in between dialing
  325.       attempts (single or multi-number).  Make this number larger, say 5 or
  326.       10 seconds, if you want to give incoming calls a greater chance of
  327.       getting through.  May be from 1 to 999.
  328.     
  329.     ══════════════════════════════════════════════════════════════════
  330.      12 * {CONNECT}                       Dialing success response(s)
  331.      13 * {BUSY,NO CARRIER,NO DIALTONE}   Dialing failure response(s)
  332.     ══════════════════════════════════════════════════════════════════
  333.     
  334.       These response codes can be found in your modem manual.  Do not
  335.       include the data rate in the CONNECT response if you are enabling
  336.       AutoBaud.
  337.     
  338.       Responses are case sensitive and there should be no null strings or
  339.       extra spaces.
  340.     
  341.     ════════════════════════════════════════════════════════════════════
  342.      14 * {yes}      Clear dialing marks when saving directory (yes,no)
  343.     ════════════════════════════════════════════════════════════════════
  344.     
  345.       If this is "yes" dialing marks will be erased when saving the Dialing
  346.       Directory file to disk.  Set it to "no" if you wish the marks to be
  347.       saved with the file, to be used in the next session.
  348.     
  349.     ═══════════════════════════════════════════════════
  350.      15 * {no}       Drop DTR and RTS on exit (yes,no)
  351.     ═══════════════════════════════════════════════════
  352.     
  353.       Leave this "no" if you ever plan to exit {COMMO} and return while
  354.       still online (DTR is never dropped during Shell to DOS or the EXEC
  355.       macro function).  Dropping DTR normally causes most modems to
  356.       disconnect.
  357.     
  358.     ══════════════════════════════════════════════════════════
  359.      16   {}         Com1    Port address and IRQ overrides.
  360.      17   {}         Com2      These are normally left blank.
  361.      18   {}         Com3      Refer to Online Help for
  362.      19   {}         Com4      important details.
  363.     ══════════════════════════════════════════════════════════
  364.     
  365.       Port I/O addresses and IRQ numbers are determined as follows:
  366.     
  367.       Normally if there is an address in the DOS port table for the
  368.       requested serial port then that address will be used.  Otherwise the
  369.       {COMMO} default address will be used.  Default base address and IRQ
  370.       number for each port are as follows:
  371.     
  372.        Com#   Address   IRQ
  373.     
  374.          1    3f8       4
  375.          2    2f8       3 
  376.          3    3e8       4
  377.          4    2e8       3
  378.     
  379.       PCjr users note that if Com1 is specified and the DOS port address is
  380.       2f8, then IRQ 3 will be used.  This is correct for a PCjr without the
  381.       internal modem.
  382.     
  383.       Port base address and/or IRQ no. may always be overridden.  For
  384.       example to set Com4, port address = 238, IRQ = 5:
  385.     
  386.         12  {238,5}        Com4      important details
  387.     
  388.       To set Com3, port address = 3f8, IRQ = 4:
  389.     
  390.         11  {3f8,4}        Com3      refer to Online Help for
  391.     
  392.       Your serial adapter manual may give a range of addresses, for example
  393.       "3f8-3ff."  Use the first value as the base address.
  394.     
  395.       Please be aware that adding or changing override values with the
  396.       Internal Editor will NOT make an immediate difference.  You must then
  397.       open the Communication Parameters window [Alt-L], select the desired
  398.       serial port [F4] and press [Enter].
  399.     
  400.       Note that the Com# (1-4) is merely a logical designation, used for
  401.       setting defaults and for display on the Status Line.  Any serial port
  402.       attached to your system may be accessed by using override values (make
  403.       sure these are accurate).
  404.     
  405.     ═════════════════════════════════════════════
  406.      20 * {yes}      Expand blank lines (yes,no)
  407.      21 * {yes}      Strip linefeeds (yes,no)
  408.     ═════════════════════════════════════════════
  409.     
  410.       See "ASCII Upload" for details on these items.
  411.     
  412.     ═════════════════════════════════════════════
  413.      22 * {c:\commo}     Path to find uploads
  414.      23 * {c:\commo}     Path to place downloads
  415.     ═════════════════════════════════════════════
  416.     
  417.       These are the disk/directory paths that will be used for ASCII Upload
  418.       and for insertion into EXEC macro functions when you use the Macro
  419.       Processor.
  420.     
  421.     ══════════════════════════════════════════════════════════════════
  422.      24   {c:\commo\commo.cap}     Path,name for initial Capture File
  423.     ══════════════════════════════════════════════════════════════════
  424.     
  425.       When the Capture File is open all text coming from the remote system
  426.       will be recorded to the disk file you have named here.  Capture may be
  427.       opened and closed with the Capture File Options key command, Alt-1.
  428.     
  429.       If open, Capture will automatically be closed during Shell to Dos and
  430.       EXEC macro functions, then re-opened upon return to {COMMO}.
  431.     
  432.       If a filename only (no path) is specified, the current directory will
  433.       be used.  See the Alt-1 key command for information on opening,
  434.       closing or changing to a new Capture File.
  435.     
  436.     ═══════════════════════════════════════════════════════════════
  437.      25 * {c:\commo\commo.scn}     Path,name for Screen Image file
  438.     ═══════════════════════════════════════════════════════════════
  439.     
  440.       The Screen Image Save key command will append the image of the
  441.       Terminal Screen to this file.  If a filename only (no path) is
  442.       specified, the current directory will be used.
  443.     
  444.     ═══════════════════════════════════════════════════════════
  445.      26 * {07,no}            Terminal screen colors,
  446.                                 enable mono attributes (yes,no)
  447.      27 * {17}               File window text colors
  448.      28 * {47}               File window border colors
  449.      29 * {5e}               File window cursor colors
  450.      30 * {47}               Small window text colors
  451.      31 * {17}               Small window border colors
  452.      32 * {30}               Status Line colors
  453.     ═══════════════════════════════════════════════════════════
  454.     
  455.       The second parameter in item 20 may be set to "yes" if you want to set
  456.       your own monochrome attributes (colors).  If "no" (or if omitted) the
  457.       default mono attributes will be used.  This has no effect on color
  458.       displays.
  459.     
  460.       Colors should be set so that the different parts of the screen
  461.       contrast with each other.  For example the Status Line should be
  462.       easily discernable from the rest of the Terminal Screen.  And the
  463.       borders and Selector Bar should stand out against the text portion of
  464.       the various windows.
  465.     
  466.     ════════════════════════════════════════════════════════
  467.      33   {yes}                Start with sound on (yes,no)
  468.     ════════════════════════════════════════════════════════
  469.     
  470.       If this is set to "yes" sound will be on when {COMMO} is started.
  471.       Later you may toggle this ON/OFF with Alt-3.  All sound will be
  472.       suppressed if this is OFF, including error beeps.
  473.     
  474.     ═════════════════════════════════════════════════════════════
  475.      34 * {yes}                Dialing connection alarm (yes,no)
  476.     ═════════════════════════════════════════════════════════════
  477.     
  478.       Controls the alarm signalling a connection when Auto Dialing is used.
  479.     
  480.     ════════════════════════════════════════════════════════════════
  481.      35 * {yes}                ASCII Upload finished alarm (yes,no)
  482.     ════════════════════════════════════════════════════════════════
  483.     
  484.       Controls the alarm signalling that an ASCII Upload has completed.
  485.     
  486.     ═════════════════════════════════════════════════════════════════
  487.      36 * {3}                  Maximum number of alarm rings (1-999)
  488.     ═════════════════════════════════════════════════════════════════
  489.     
  490.       Sets the number of times the alarm will ring.  {COMMO} will usually go
  491.       on its way when the alarm stops ringing.  You may press a key at any
  492.       time to stop the alarm and continue.
  493.     
  494.     ═════════════════════════════════════════════════════
  495.      37   {no}       Start in Dialing Directory (yes,no)
  496.     ═════════════════════════════════════════════════════
  497.     
  498.       If this is set to "yes" the Dialing Directory will be entered when
  499.       {COMMO} is started.
  500.     
  501.     ═══════════════════════════════════════════════════════
  502.      38   {no}       Start with Capture File open (yes,no)
  503.     ═══════════════════════════════════════════════════════
  504.     
  505.       If this is set to "yes" Capture will be open when {COMMO} is started.
  506.       You may use Capture File Options, Alt-1, to OPEN/CLOSE Capture or to
  507.       change the Capture File path/name.  See also "Capture File Options."
  508.     
  509.     ═══════════════════════════════════════════════════
  510.      39   {no}       Start with Local echo on (yes,no)
  511.     ═══════════════════════════════════════════════════
  512.     
  513.       If this is set to "yes" Local Echo will be on when {COMMO} is started.
  514.       Later you may toggle this ON/OFF with Alt-6.  See also "Local Echo."
  515.     
  516.     ═════════════════════════════════════════════════════════════
  517.      40   {yes}      Start with ANSI screen controls on (yes,no)
  518.     ═════════════════════════════════════════════════════════════
  519.     
  520.       If this is set to "yes" ANSI screen controls will be on when {COMMO}
  521.       is started.  Later you may toggle this ON/OFF with Alt-4.  See also
  522.       "ANSI Emulation."
  523.     
  524.     ══════════════════════════════════════════════════════
  525.      41 * {no}       Start with Signal Lights on (yes,no)
  526.     ══════════════════════════════════════════════════════
  527.     
  528.       If this is set to "yes" Signal Lights will be on when {COMMO} is
  529.       started.  You may use Alt-0 to toggle the display to the System Name.
  530.     
  531.     ══════════════════════════════════════════════════════════════
  532.      42 * {no}       Snow checking (CGA), slower display (yes,no)
  533.     ══════════════════════════════════════════════════════════════
  534.     
  535.       If you see any "snow" type interference in your CGA display, try a
  536.       "yes" answer to this toggle. Otherwise leave it "no" so that the
  537.       display will be as fast as possible.
  538.     
  539.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒06▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  540.     ╔═══════╗                 ┌───────────────────┐                ╔═══════╗
  541.     ║ Alt-I ║                 │ Screen Image Save │                ║ Alt-I ║
  542.     ╚═══════╝                 └───────────────────┘                ╚═══════╝
  543.     
  544.     The Screen Image Save is used to append all of the text currently on the
  545.     screen to a disk file.  This is sometimes handier than repeatedly
  546.     turning capture on and off.
  547.     
  548.     ══════════════════════════════════════
  549.     Within the Screen Image Save window
  550.     ══════════════════════════════════════
  551.     
  552.     [Enter] appends the screen image to the indicated file.
  553.     
  554.     ═════
  555.     Rules
  556.     ═════
  557.     
  558.     If the file cannot be opened, the old pathname is retained.
  559.     
  560.     See also "Capture File Options."
  561.        
  562.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒07▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  563.     ╔═══════╗             ┌──────────────────────────┐             ╔═══════╗
  564.     ║ Alt-L ║             │ Communication Parameters │             ║ Alt-L ║
  565.     ╚═══════╝             └──────────────────────────┘             ╚═══════╝
  566.     
  567.     This key command allows you to change the Communication Parameters: Data
  568.     Rate, Data Format and Serial Port.  The new settings will show in the
  569.     window, while the original settings are visible on the Status Line
  570.     below.  Changes are not effective until you press [Enter].  See
  571.     "Configuration File" for more information.
  572.     
  573.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒08▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  574.     ╔═══════╗                  ┌─────────────────┐                 ╔═══════╗
  575.     ║ Alt-M ║                  │ Macro Processor │                 ║ Alt-M ║
  576.     ╚═══════╝                  └─────────────────┘                 ╚═══════╝
  577.     
  578.     The Macro Processor executes macros contained in the Macro File and is
  579.     one of {COMMO}'s most powerful features.  A macro may be as simple as
  580.     re-assigning a {COMMO} key command to a different key on your keyboard.
  581.     Or it may be as complex as logging in to a BBS, reading messages,
  582.     uploading or downloading files, then logging off.
  583.     
  584.     Below you will find a complete list of key-id's and macro functions.
  585.     These are provided here for reference.  Please refer to the section
  586.     "Programming {COMMO} Macros" in COMMO.DOC for details.
  587.     
  588.     ══════════════════════
  589.     Window Navigation Keys
  590.     ══════════════════════
  591.     
  592.                            Selector Bar up/down one line
  593.          F3      F4          Scroll screen up/down one line
  594.          PgUp    PgDn        Scroll screen up/down one page
  595.          Home    End         Selector Bar to top/bottom of screen
  596.          ^PgUp   ^PgDn       Go to beginning/end of file
  597.     
  598.          [E]                 Edit the file
  599.          [S]     [A]         Search for text / search again
  600.          [Alt-D]             Switch to Dialing Directory
  601.          [Alt-X]             Terminate {COMMO}
  602.     
  603.     ════════════════════
  604.     How to Start a Macro
  605.     ════════════════════
  606.     
  607.     Macros may be started by positioning {COMMO}'s Selector Bar and pressing
  608.     the [Enter] key.  They may also be started directly from the Terminal
  609.     Screen by pressing the assigned key.
  610.     
  611.     ═════
  612.     Rules
  613.     ═════
  614.     
  615.     Lines in the Macro File may up to 255 characters long.
  616.     
  617.     Each macro must have a valid macro-id and at least one function.
  618.     
  619.     The Macro File is otherwise "free form."  Comments may appear anywhere
  620.     outside the curly braces.
  621.     
  622.     ═══════════════════════
  623.     List of Key Identifiers
  624.     ═══════════════════════
  625.     
  626.     Key-id's are also macro-id's with the added advantage that the macro can
  627.     be started by pressing the assocaiated key from the Terminal Screen.
  628.     Most "special" keys may be assigned this way.  If the same key-id
  629.     appears more than once, the first occurrence will be used.  Note that
  630.     key-id's are case insensitive.  The caret (^) indicates the Ctrl key.
  631.     
  632.             Key Name     Key-id        Key Name     Key-id
  633.             ────────     ──────        ────────     ──────
  634.     
  635.             Normal-F1     nf1          Normal-F10    nf0
  636.             Ctrl-F1       cf1          Ctrl-F10      cf0
  637.             Shift-F1      sf1          Shift-F10     sf0
  638.             Alt-F1        af1          Alt-F10       af0
  639.     
  640.             Alt-A         ala          Alt-Z         alz
  641.             Alt-1         al1          Alt-0         al0
  642.             Alt =         al=          Alt -         al-
  643.     
  644.             Escape        esc          Grey *        gr*
  645.             Grey -        gr-          Grey +        gr+
  646.     
  647.             Backspace     bsp          ^Backspace    cbs
  648.             Tab           tab          Shift-tab     stb
  649.             Enter         ent          ^Enter        cen
  650.     
  651.             Home          hom          End           end
  652.             PgUp          pgu          PgDn          pgd
  653.             Up-Arrow      upa          Down-Arrow    dna
  654.             Left-Arrow    lfa          Right-Arrow   rta
  655.             Insert        ins          Delete        del
  656.     
  657.             ^Home         chm          ^End          cnd
  658.             ^PgUp         cpu          ^PgDn         cpd
  659.             ^Right-Arrow  cra          ^Left-Arrow   cla
  660.     
  661.             Keypad-0      kp0          Keypad-9      kp9
  662.             Keypad-.      kp.          ^PrtSc        cpr
  663.     
  664.     ═════════════════
  665.     List of Functions
  666.     ═════════════════
  667.     
  668.     The following list of functions is provided for quick reference only.
  669.     Refer to the section "Programming {COMMO} Macros" in COMMO.DOC for
  670.     examples and more details about the arguments of each function.
  671.     
  672.     Descriptions of functions with default key assignments are given
  673.     elsewhere in Online Help.  Others are described in COMMO.DOC.
  674.     
  675.     Four-letter abbreviations are shown in uppercase (function names are
  676.     case insensitive).  In many cases omitting arguments will bring up the
  677.     associated window or toggle a toggle (e.g. DIAL or SOUNd).
  678.     
  679.     
  680.       Function, arguments              Description           Default key
  681.       ───────────────────              ───────────           ───────────
  682.     
  683.       {ASCIiup pathname,pacing-char}  ASCII Upload              Alt-A
  684.       {BREAk}                         Send Break                Alt-B
  685.       {CLEAr}                         Clear Screen              Alt-C
  686.       {DIAL tries,macro-id}           Dialing Directory      Alt-D, Alt-U
  687.       {CONFig}                        Configuration File        Alt-G
  688.       {HELP}                          Online Help               Alt-H
  689.       {SCREen y/n,pathname}           Screen Image Save         Alt-I
  690.       {PARMs port,speed,format}       Communication Parameters  Alt-L
  691.       {MACRo}                         Macro Processor           Alt-M
  692.       {INITmodem}                     Send modem init string    Alt-O
  693.       {PASSword}                      Send current password     Alt-P
  694.       {HANGup y/n}                    Drop DTR to hangup        Alt-Q
  695.       {SHELl}                         Shell to DOS              Alt-S
  696.       {EXIT}                          Exit {COMMO}              Alt-X
  697.       {CAPTure y/n,pathname}          Capture File Options      Alt-1
  698.       {PRINtlog y/n}                  Print Log toggle          Alt-2
  699.       {SOUNd y/n}                     Master Sound toggle       Alt-3
  700.       {ANSI y/n}                      ANSI Emulation toggle     Alt-4
  701.       {AUTObaud y/n}                  AutoBaud toggle           Alt-5
  702.       {LOCAlecho y/n}                 Local Echo toggle         Alt-6
  703.       {CHATmode y/n}                  Chat Mode toggle          Alt-7
  704.       {LIGHts y/n}                    Signal Lights toggle      Alt-0
  705.     
  706.       {ALARm ring-count}              Ring the alarm
  707.       {BEEP}                          Sound a beep
  708.       {CALL macro-id}                 Execute a macro
  709.       {EXECute command}               Execute a DOS command
  710.       {EXEN command}                  Like EXEC, but does not clear screen
  711.       {GOTO macro-id}                 Transfer control to a macro-id
  712.       {HOLD hh:mm}                    Hold until specified 24 hr time
  713.       {LOOKfor text-string}           Look for string from port
  714.       {MARK strings}                  Mark numbers for dialing
  715.       {NOOP}                          No-op function, does nothing
  716.       {PAUSe nnn}                     Pause for interval 1-999 seconds
  717.       {RETUrn}                        Return from a CALL
  718.       {SEND text-string}              Send a text string
  719.       {SETLook look-timer,macro,prompt-timer,string}
  720.                                       Set lookfor parameters
  721.       {STOP} or {}                    Stop macro processing
  722.       {UNMArk}                        Unmark all Dialing Directory entries
  723.     
  724.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒09▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  725.     ╔═══════╗                 ┌──────────────────┐                 ╔═══════╗
  726.     ║ Alt-O ║                 │ Initialize Modem │                 ║ Alt-O ║
  727.     ╚═══════╝                 └──────────────────┘                 ╚═══════╝
  728.     
  729.     Pressing Alt-O at any time from the Terminal Screen will cause the modem
  730.     initialization string to be sent to the modem.  This is especially
  731.     useful if your modem was powered off for any reason.
  732.     
  733.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒10▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  734.     ╔═══════╗               ┌───────────────────────┐              ╔═══════╗
  735.     ║ Alt-P ║               │ Send Current Password │              ║ Alt-P ║
  736.     ╚═══════╝               └───────────────────────┘              ╚═══════╝
  737.     
  738.     The current Password String is defined by dialing a number in the
  739.     Dialing Directory.  This key command will send the current Password
  740.     String to the remote system.  This feature allows you to have a
  741.     different Password String for each system that you call.
  742.     
  743.     For additional details on Passwords see "Dialing Directory."
  744.     
  745.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒11▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  746.     ╔═══════╗                   ┌───────────────┐                  ╔═══════╗
  747.     ║ Alt-Q ║                   │ Hang Up Modem │                  ║ Alt-Q ║
  748.     ╚═══════╝                   └───────────────┘                  ╚═══════╝
  749.     
  750.     Quits the call by dropping DTR.  This will put the modem "on-hook" if
  751.     response to DTR is enabled (see "Setting Up Your Modem" in COMMO.DOC).
  752.     If not, you may define a macro to send a "hang-up" command to your
  753.     modem.  For modems using the "AT" command set the macro would look like
  754.     this:
  755.     
  756.        {nf0} {send ~~~+++~~~ATH|}     Press F10 to hangup
  757.        
  758.     Of course, you may assign this macro to any key you like.
  759.     
  760.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒12▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  761.     ╔═══════╗                   ┌──────────────┐                   ╔═══════╗
  762.     ║ Alt-S ║                   │ Shell to DOS │                   ║ Alt-S ║
  763.     ╚═══════╝                   └──────────────┘                   ╚═══════╝
  764.     
  765.     When you Shell to DOS {COMMO} remains resident in memory and you may
  766.     perform any DOS functions as you normally do.  Since {COMMO} is small in
  767.     size, most of your memory is available when you use this key command.
  768.        
  769.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒13▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  770.     ╔═══════╗                 ┌───────────────────┐                ╔═══════╗
  771.     ║ Alt-U ║                 │ Multi Number Dial │                ║ Alt-U ║
  772.     ╚═══════╝                 └───────────────────┘                ╚═══════╝
  773.     
  774.     Multi Number Dialing may be initiated in one of four ways.  Any number
  775.     of system entries may be marked for dialing.
  776.     
  777.     1) Specify entries with Dialing Strings on the command line used to
  778.        call {COMMO} (see "Command Line Options" in COMMO.DOC).  Specified
  779.        entries will be automatically marked and dialed in sequence.
  780.     
  781.     2) Specify entries with Dialing Strings in a macro, using the MARK
  782.        function (see "Programming {COMMO} Macros" in COMMO.DOC).
  783.     
  784.     3) Bring up the Dialing Directory window with Alt-D, then move the
  785.        Selector Bar to each desired entry and press [Space] (repeat the
  786.        procedure to unmark an entry).  Press Alt-U to begin dialing at the
  787.        location of the Selector Bar.
  788.     
  789.     4) Press Alt-U from the Terminal Screen.  Dialing will resume with the
  790.        next system in the sequence.
  791.     
  792.     At any time you may press:
  793.     
  794.          [Space]  to skip to the next number
  795.          [R]      to remove the current number from the queue
  796.          [T]      to reset the dialing cycle timer
  797.          [Esc]    to cancel dialing.
  798.     
  799.     Note: marked entries will be erased whenever the Dialing Directory is
  800.     saved to disk or when "Y" is pressed in the Dialing Directory window.
  801.     
  802.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒14▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  803.     ╔═══════╗                 ┌───────────────────┐                ╔═══════╗
  804.     ║ Alt-X ║                 │ Exit from {COMMO} │                ║ Alt-X ║
  805.     ╚═══════╝                 └───────────────────┘                ╚═══════╝
  806.     
  807.     This key command will cause {COMMO} to terminate.  You may configure
  808.     {COMMO} to leave DTR high when exiting (default, see "Configuration
  809.     File") so that you may exit and remain connected to a system.  Then if
  810.     you re-enter {COMMO} you would answer "no" to the question about
  811.     initializing your modem.
  812.     
  813.     Alt-X may also be used from the Dialing Directory or Macro File windows.
  814.     
  815.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒15▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  816.     ╔═══════╗               ┌──────────────────────┐               ╔═══════╗
  817.     ║ Alt-1 ║               │ Capture File Options │               ║ Alt-1 ║
  818.     ╚═══════╝               └──────────────────────┘               ╚═══════╝
  819.     
  820.     Capture keeps a record of everything that you see on your screen.  The
  821.     information is written to a disk file if Capture is "OPEN."
  822.     
  823.     ══════════════════════════════════════
  824.     Within the Capture File Options window
  825.     ══════════════════════════════════════
  826.     
  827.     [Alt-1] closes the currently open Capture File.
  828.     
  829.     [Enter] opens the indicated file.
  830.     
  831.     ═════
  832.     Rules
  833.     ═════
  834.     
  835.     The old file will be closed if a new file is opened.
  836.     
  837.     Text is saved as it scrolls OFF the screen.
  838.     
  839.     The entire screen will be saved in the following situations:
  840.     
  841.          (1) whenever the screen is cleared
  842.          (2) Capture is closed with Alt-1
  843.          (3) {COMMO} is terminated
  844.     
  845.     See also "Screen Image Save."
  846.     
  847.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒16▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  848.     ╔═══════╗                    ┌───────────┐                     ╔═══════╗
  849.     ║ Alt-2 ║                    │ Print Log │                     ║ Alt-2 ║
  850.     ╚═══════╝                    └───────────┘                     ╚═══════╝
  851.     
  852.     The Print Log is used to print everything you see on your screen to
  853.     LPT1.
  854.     
  855.     ═════
  856.     Rules
  857.     ═════
  858.     
  859.     Text is printed as it scrolls OFF the screen.
  860.     
  861.     The entire screen will be printed in the following situations:
  862.     
  863.          (1) whenever the screen is cleared
  864.          (2) Print Log is turned off with Alt-2
  865.          (3) {COMMO} is terminated
  866.     
  867.     XON/XOFF protocol will be used to pause the sender if the printer cannot
  868.     keep up with the incoming data.
  869.     
  870.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒17▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  871.     ╔═══════╗                   ┌──────────────┐                   ╔═══════╗
  872.     ║ Alt-3 ║                   │ Sound Control│                   ║ Alt-3 ║
  873.     ╚═══════╝                   └──────────────┘                   ╚═══════╝
  874.     
  875.     This is the master sound control toggle.  When sound is OFF all alarms
  876.     and beeps will be silenced.  See "Configuration File" and "Macro
  877.     Processor" for information on controlling individual alarms.
  878.     
  879.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒18▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  880.     ╔═══════╗                  ┌────────────────┐                  ╔═══════╗
  881.     ║ Alt-4 ║                  │ ANSI Emulation │                  ║ Alt-4 ║
  882.     ╚═══════╝                  └────────────────┘                  ╚═══════╝
  883.     
  884.     ANSI Emulation is used to create "special effects" on your screen, such
  885.     as changing colors or positioning the cursor.
  886.     
  887.     If you connect to a system that has a "graphics" or "color" screen mode,
  888.     this should be on ("A" on the Status Line).
  889.     
  890.     Special ANSI modes such as linewrap and insert are reset to the default
  891.     state whenever ANSI Emulation is toggled OFF.
  892.     
  893.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒19▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  894.     ╔═══════╗                 ┌─────────────────┐                  ╔═══════╗
  895.     ║ Alt-5 ║                 │ AutoBaud Detect │                  ║ Alt-5 ║
  896.     ╚═══════╝                 └─────────────────┘                  ╚═══════╝
  897.     
  898.     AutoBaud Detect enables {COMMO} to automatically adjust to the speed of
  899.     the system you are calling, thus relieving you from having to hang up
  900.     and call back when you get the wrong speed (data rate).
  901.     
  902.     ═════
  903.     Rules
  904.     ═════
  905.     
  906.     Your modem must be set to return the connection speed responses such as
  907.     "CONNECT 1200" (see Appendix A "Setting Up Your Modem" in COMMO.DOC.).
  908.     
  909.     The serial port speed should be set to your modem's highest speed.
  910.     
  911.     ═══════════════════════
  912.     Typical 2400 bps modems
  913.     ═══════════════════════
  914.     
  915.     Toggle AutoBaud Detect to the "on" state (uppercase "B" on the Status
  916.     Line).  Set the default serial port parameters in the Configuration File
  917.     to {2400,8}.  The following result-codes will cause the indicated
  918.     actions:
  919.     
  920.          CONNECT 2400  ══  serial port remains at 2400 bps
  921.          CONNECT 1200  ══  serial port adjusted to 1200 bps
  922.          CONNECT       ══  serial port adjusted to 300 bps
  923.     
  924.     ═════════════════
  925.     High-speed modems
  926.     ═════════════════
  927.     
  928.     Users of USR HST modems should set the default parameters in the
  929.     Configuration File to indicate the "locked" computer-to-modem data rate,
  930.     such as 19200.  AutoBaud must be turned OFF since the modem will return
  931.     a CONNECT message reflecting the modem-to-modem data rate, such as 2400
  932.     or 9600.
  933.     
  934.     Users of Hayes modems should set the default parameters to the "locked"
  935.     rate also.  The Hayes, however, will return a CONNECT message reflecting
  936.     the locked rate, so that Autobaud may be left ON.
  937.     
  938.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒20▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  939.     ╔═══════╗                    ┌────────────┐                    ╔═══════╗
  940.     ║ Alt-6 ║                    │ Local Echo │                    ║ Alt-6 ║
  941.     ╚═══════╝                    └────────────┘                    ╚═══════╝
  942.     
  943.     Local Echo is normally used when you connect to a host that does not
  944.     echo what you type.  {COMMO} will assume that the host is sending a
  945.     linefeed with each carriage return.  See also "Chat Mode."
  946.     
  947.     ═════
  948.     Rules
  949.     ═════
  950.     
  951.     Typed characters will be displayed directly to the screen.
  952.     
  953.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒21▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  954.     ╔═══════╗                     ┌───────────┐                    ╔═══════╗
  955.     ║ Alt-7 ║                     │ Chat Mode │                    ║ Alt-7 ║
  956.     ╚═══════╝                     └───────────┘                    ╚═══════╝
  957.     
  958.     Chat Mode is normally used when you connect to another system which is
  959.     also running a terminal program (Chat Mode is not split screen).  See
  960.     also "Local Echo."
  961.     
  962.     ═════
  963.     Rules
  964.     ═════
  965.     
  966.     Typed characters will be displayed directly to the screen.
  967.     
  968.     Linefeeds will be added to locally typed carriage returns.
  969.     
  970.     Linefeeds will be added to incoming carriage returns.
  971.     
  972.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒22▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  973.     ╔═══════╗               ┌───────────────────────┐              ╔═══════╗
  974.     ║ Alt-0 ║               │ Signal Lights Display │              ║ Alt-0 ║
  975.     ╚═══════╝               └───────────────────────┘              ╚═══════╝
  976.     
  977.     This toggles the right half of the Status Line from the System Name to
  978.     the Signal Lights Display.  See "What is on the Status Line" for a
  979.     complete description of the Status Line indicators.  The startup display
  980.     may be configured, see "Configuration File."
  981.     
  982.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒23▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  983.     ╔═══════╗                   ┌──────────────┐                   ╔═══════╗
  984.     ║ Alt-= ║                   │ Doorway Mode │                   ║ Alt-= ║
  985.     ╚═══════╝                   └──────────────┘                   ╚═══════╝
  986.     
  987.     When Doorway Mode is "on", the status line will disappear and {COMMO}
  988.     will operate the video display in 25 line mode.  All extended keys
  989.     (function keys, Alt keys, cursor keys, etc., except for Alt-=) will send
  990.     their PC scan codes to the remote.  Most application software may be
  991.     operated in this mode using a program like Marshall Dudley's Doorway in
  992.     the host.
  993.     
  994.     In addition many BBS full-screen editors use Doorway Mode.
  995.     
  996.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒24▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  997.                            ┌─────────────────────────┐
  998.                            │ How to Register {COMMO} │
  999.                            └─────────────────────────┘
  1000.     
  1001.     If you like this program and plan to continue using it, you owe it to
  1002.     yourself (and to me) to pay the modest registration fee.  This will
  1003.     enable me to continue development of a unique program that will be
  1004.     constantly improving in the coming months.
  1005.     
  1006.     A single user license is just $25.00.  Use the order form in the
  1007.     included file REGISTER.FRM.  Or just send $25.00 US, check or money
  1008.     order, with your name and address to:
  1009.     
  1010.                             Fred P. Brucker
  1011.                             Post Office Box 9103
  1012.                             Santa Rosa, CA 95405
  1013.     
  1014.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒25▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1015.                            ┌─────────────────────────┐
  1016.                            │ Uploading / Downloading │
  1017.                            └─────────────────────────┘
  1018.     
  1019.     {COMMO} requires the use of additional programs to do protocol file
  1020.     transfers (Zmodem, etc.) and may be considered a "shell" for these
  1021.     programs.  This way you can always have the latest version of any
  1022.     protocol.  {COMMO} links to these (and any other) external programs with
  1023.     a single user-assignable key.
  1024.     
  1025.     Press [Alt-M] to enter the Macro Processor where you will find a menu of
  1026.     protocols used for Uploading and Downloading.  The Macro File is
  1027.     pre-configured with commands that use DSZ and other external protocol
  1028.     programs.  Just make sure that the executable program, such as DSZ.COM,
  1029.     is in your DOS path (or in the current directory).
  1030.     
  1031.     Some programs that support file transfer protocols:
  1032.     
  1033.             Program    Author(s)                    Protocols supported
  1034.             ─────────  ───────────────────────────  ──────────────────────
  1035.     
  1036.             DSZ        Omen Technology Inc.         Zmodem, Ymodem, Xmodem
  1037.             PUMA       Matthew Thomas               Puma
  1038.             LYNX       Matthew Thomas               Lynx
  1039.             BIMODEM    Erik Labs                    BiModem
  1040.             JMODEM     Richard B. Johnson           Jmodem
  1041.     
  1042.     These programs are Shareware and may usually be obtained from the same
  1043.     source where you obtained {COMMO}.
  1044.     
  1045.     Please refer to "Macro Processor" for more details.
  1046.     
  1047.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒26▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1048.                              ┌─────────────────────┐
  1049.                              │ The Internal Editor │
  1050.                              └─────────────────────┘
  1051.     
  1052.     The Internal Editor is used to modify the Configuration File, the
  1053.     Dialing Directory and the Macro File.
  1054.     
  1055.     ══════════════════════
  1056.     Window Navigation Keys      ^ means hold the Ctrl key
  1057.     ══════════════════════
  1058.     
  1059.                            Cursor up/down one line
  1060.          F3      F4          Scroll screen up/down one line
  1061.          F5      F6          Scroll screen horizontally
  1062.          PgUp    PgDn        Scroll screen up/down one page
  1063.          Home    End         Cursor to beginning/end of line
  1064.          ^Home   ^End        Cursor to top/bottom of screen
  1065.          ^ ->    ^ <-        Cursor to next/previous string, {...}
  1066.          Tab     Shift-tab   Cursor to next/previous tab stop
  1067.          ^PgUp   ^PgDn       Go to beginning/end of file
  1068.     
  1069.     
  1070.     ════════════
  1071.     Control keys
  1072.     ════════════
  1073.     
  1074.            Alt-F       Save file to disk
  1075.            F1, F2      Easy way to type "{" and "}"
  1076.     
  1077.            Alt-S       Search for text
  1078.            Alt-A       Search again, same text
  1079.     
  1080.            Alt-C       Copy cursor line to paste buffer
  1081.            Alt-I       Insert a blank line ahead of cursor line
  1082.                        (press [Enter] on the last line to insert
  1083.                         a line at the end of the file)
  1084.            Alt-P       Insert paste buffer ahead of cursor line
  1085.            Alt-T       Truncate from cursor to end-of-line
  1086.            Alt-Y       Delete cursor line (into paste buffer)
  1087.     
  1088.            Ins         Toggle insert mode
  1089.            Del         Delete character under cursor
  1090.            Backspace   Rubout character to left of cursor
  1091.            Enter       Next line (insert after last line)
  1092.            Esc         Exit (prompt to save if changes made)
  1093.     
  1094.     ═════
  1095.     Rules
  1096.     ═════
  1097.     
  1098.     The paste buffer is only one line and contains the last line you
  1099.     changed, deleted with Alt-Y or copied with Alt-C.  Pressing Alt-P will
  1100.     insert this line into the file, above the cursor line.
  1101.     
  1102.     Lines may be up to 255 characters in length.
  1103.     
  1104.     {COMMO} files should not contain any "tab" characters (ASCII 9).
  1105.     
  1106.     A file will be re-written to the same path/name from which it was
  1107.     loaded.
  1108.     
  1109.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒27▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1110.                          ┌─────────────────────────────┐
  1111.                          │ Searching for Text in Files │
  1112.                          └─────────────────────────────┘
  1113.     
  1114.     The text search feature is used to find a string of characters.  It is
  1115.     available in all file windows.  In the Help window it may be used as an
  1116.     index to quickly find the subject matter you are looking for.
  1117.     
  1118.     ═════
  1119.     Rules
  1120.     ═════
  1121.     
  1122.       Type "S" ("Alt-S" in the Internal Editor) to enter a string.
  1123.       Searching begins at the beginning of the file.
  1124.     
  1125.       Case is ignored.
  1126.     
  1127.       The string must reside on one line or it will not be found.
  1128.     
  1129.       Type "A" ("Alt-A" in the Internal Editor) to search again for the same
  1130.       string, starting at the current top-of-page.
  1131.     
  1132.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒28▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1133.                          ┌────────────────────────────┐
  1134.                          │ What is on the Status Line │
  1135.                          └────────────────────────────┘
  1136.     
  1137.     The Status Line at the bottom of the Terminal Screen is used to report
  1138.     events and to show important settings.
  1139.     
  1140.     
  1141.     The left half of the Status Line is always shown:
  1142.     
  1143.     ════════════════════════
  1144.     Communication Parameters
  1145.     ════════════════════════
  1146.           ┌──────────────────────────────────────────────────────────┐
  1147.           │     ┌────────────────  Current active Serial Port        │
  1148.           │     │     ┌──────────  Current Data Rate                 │
  1149.           │     │     │   ┌──────  Current Data Format               │
  1150.           │                                                       │
  1151.           │    Com1 {2400,8}                                         │
  1152.           └──────────────────────────────────────────────────────────┘
  1153.     
  1154.     ════════════════════════════
  1155.     Toggles, Connect Time, Macro
  1156.     ════════════════════════════
  1157.           ┌──────────────────────────────────────────────────────────┐
  1158.           │  ┌─────────  Alt-1   [C/c] ····· Capture file  [ON/off]  │
  1159.           │  │┌────────  Alt-2   [P/p] ········ Print log  [ON/off]  │
  1160.           │  ││┌───────  Alt-3   [S/s] ···· Sound control  [ON/off]  │
  1161.           │  │││┌──────  Alt-4   [A/a] ··· Ansi emulation  [ON/off]  │
  1162.           │  ││││┌─────  Alt-5   [B/b] ·· autoBaud detect  [ON/off]  │
  1163.           │  │││││┌────  Alt-6   [L/l] ······· Local echo  [ON/off]  │
  1164.           │  ││││││┌───  Alt-7   [H/h] ·········cHat mode  [ON/off]  │
  1165.           │  │││││││                                                 │
  1166.           │  │││││││    ┌───────  Elapsed timer (see note below)     │
  1167.           │  │││││││    │    ┌──  Macro is executing                 │
  1168.           │                                                 │
  1169.           │  cpsablh   15:                                          │
  1170.           └──────────────────────────────────────────────────────────┘
  1171.     
  1172.     Note: the elapsed timer is reset whenever dialing is started and
  1173.     whenever a connection is established.  Time is reported in minutes.
  1174.     
  1175.     
  1176.     The right half of the Status Line may be toggled between the System Name
  1177.     and the Signal Lights Display with Alt-0:
  1178.     
  1179.     ═════════════════════
  1180.     Signal Lights Display            Serial Port Indicators
  1181.     ═════════════════════
  1182.           ┌──────────────────────────────────────────────────────────┐
  1183.           │   ┌────────────────────  Break interrupt                 │
  1184.           │   │┌───────────────────  Framing error                   │
  1185.           │   ││┌──────────────────  Parity error                    │
  1186.           │   │││┌─────────────────  Overrun error                   │
  1187.           │   ││││ ┌───────────────  Request to send        RTS      │
  1188.           │   ││││ │┌──────────────  Clear to send          CTS      │
  1189.           │   ││││ ││ ┌────────────  ring Indicate          RI       │
  1190.           │   ││││ ││ │┌───────────  carrier Detect         CD       │
  1191.           │   ││││ ││ ││ ┌─────────  transmit                        │
  1192.           │   ││││ ││ ││ │┌────────  receive                         │
  1193.           │   ││││ ││ ││ ││ ┌──────  data Terminal ready    DTR      │
  1194.           │   ││││ ││ ││ ││ │┌─────  data Set ready         DSR      │
  1195.           │                                              │
  1196.           │   BFPO RC ID tr TS                                       │
  1197.           └──────────────────────────────────────────────────────────┘
  1198.     
  1199.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒29▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1200.                          ┌────────────────────────────┐
  1201.                          │ Error Message Explanations │
  1202.                          └────────────────────────────┘
  1203.     
  1204.     If you get an error message that you don't understand, check the list
  1205.     below for additional information.
  1206.     
  1207.     "Check number of braces { }"
  1208.     "Wrong number of braces { }"
  1209.     
  1210.          The Configuration File does not have the correct number of strings
  1211.          (items), or the left and right curly braces are not present in
  1212.          matched pairs.  If necessary compare the file with the original one
  1213.          in the {COMMO} package.  If this happens while you are editing, you
  1214.          will not be allowed to save the file to disk.  You should return to
  1215.          editing and correct the problem.  Or, if necessary, exit {COMMO}
  1216.          and replace the file.
  1217.     
  1218.     "Sorry, out of memory"
  1219.     
  1220.          There may not be enough memory for {COMMO} to operate.  Or your
  1221.          support files may be too large.  In the latter case try reducing
  1222.          the size of the Dialing Directory File, etc.  Removing comments may
  1223.          help.
  1224.     
  1225.     "Cannot locate command processor"
  1226.     
  1227.          This is an unusual condition.  Type "SET" at the DOS prompt and be
  1228.          sure there is a "COMSPEC=" in the list.  If there is, make sure
  1229.          that COMMAND.COM is in the path specified.
  1230.        
  1231.     "SET COMMO= failed, path too long"
  1232.     
  1233.          The path located in the system environment is too long.  Do another
  1234.          "SET COMMO=" command to correct this.
  1235.     
  1236.     "File space full!  Delete unnecessary text."
  1237.     
  1238.          {COMMO} allows about 35,000+ bytes total for the Configuration
  1239.          File, Dialing Directory and Macro File.  This limit may be reached
  1240.          when editing any of the files with the Internal Editor.  If this
  1241.          happens you must reduce the size of any or all of the files.  Try
  1242.          removing comment lines and any other extraneous information.
  1243.     
  1244.     "Memory allocation error, unable to edit."
  1245.     
  1246.          This is usually the result of loading a resident program (TSR) in
  1247.          the Shell to DOS or via the EXEC macro function.  Other causes
  1248.          involve a corruption of DOS parameters and require rebooting.
  1249.     
  1250.     "Unable to write file, check path or FILES= parameter."
  1251.     "too many files"
  1252.     
  1253.          Since {COMMO} re-writes the file to the same path from which it was
  1254.          loaded, the path can only be bad if it no longer exists.  Check
  1255.          this possibility.  You may need to increase your "FILES=" parameter
  1256.          in CONFIG.SYS.
  1257.     
  1258.     "Dial command too long"
  1259.     
  1260.          The dial command consists of the dial prefix, the phone number
  1261.          string and the dial suffix.  The total is limited to 72 characters.
  1262.     
  1263.     "Bad parameter after "%"."
  1264.     
  1265.          Check the summary of allowable parameters in the "Macro Processor"
  1266.          section.
  1267.     
  1268.     "Command too long for DOS."
  1269.     
  1270.          DOS commands are limited to 127 characters.
  1271.     
  1272.     "Unable to open Capture File."
  1273.     "Unable to open screen image file."
  1274.     "Unable to open file."
  1275.     "File not found."
  1276.     "Path not found."
  1277.     "Too many files."
  1278.     
  1279.          Check the following:
  1280.          1. That the path exists where the file should be.
  1281.          2. That the file itself exists (this won't be the problem if the
  1282.             file is being created).
  1283.          3. Too many files may be open.  You may need to increase your
  1284.             FILES= parameter in CONFIG.SYS.
  1285.     
  1286.     "Check Capture File, disk is full!"
  1287.     "Check Screen Image file, disk is full!"
  1288.     
  1289.          These messages indicate that a disk is full.  The files should be
  1290.          edited regularly to ensure that they are not occupying too much
  1291.          disk space.
  1292.     
  1293.     "Not enough memory to load shell"
  1294.     "Error trying to load shell"
  1295.     
  1296.          A problem was encountered during Shell to DOS or EXEC macro
  1297.          function.  If memory is not the problem, then a system error
  1298.          condition exists.  Make sure that COMMAND.COM is still available in
  1299.          the "COMSPEC=" path.
  1300.     
  1301.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒99▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1302.     ╔═══════╗                 ┌─────────────────┐                  ╔═══════╗
  1303.     ║ Alt-H ║                 │ How to Use Help │                  ║ Alt-H ║
  1304.     ╚═══════╝                 └─────────────────┘                  ╚═══════╝
  1305.     
  1306.     IMPORTANT!  Many Help topics are longer than one page (depending on the
  1307.     size of your screen).  You may need to scroll lines or pages to view the
  1308.     entire topic.  When you see a bar "▒▒▒▒▒▒99▒▒▒▒▒▒" you are at the end of
  1309.     the topic.
  1310.     
  1311.     ══════════════════════
  1312.     Window Navigation Keys
  1313.     ══════════════════════
  1314.     
  1315.                            Scroll screen up/down one line.
  1316.          F3      F4          Scroll screen up/down one line
  1317.          PgUp    PgDn        Scroll screen up/down one page.
  1318.          ^PgUp   ^PgDn       Go to beginning/end of Help File.
  1319.     
  1320.     ═════
  1321.     Rules
  1322.     ═════
  1323.     
  1324.     Help is always started with the [Alt-H] key command.  From the Terminal
  1325.     Screen you will see the Main Help Menu.  From other windows you will go
  1326.     directly to context-related topics.
  1327.     
  1328.     A number of features are available in the Help window to enable you to
  1329.     find the information you need quickly.
  1330.     
  1331.     [M]  Pressing "M" (upper or lower case) brings back the Main Help Menu.
  1332.     
  1333.     [T]  To select a topic from the Main Help Menu, type "T" followed by
  1334.          the one or two digit topic number.  Press [Enter].
  1335.     
  1336.     [E]  Internal Editor Help.
  1337.     
  1338.     [S]  Search for text.  You will be prompted to enter a string of
  1339.          characters (case ignored).  Searching will start from the beginning
  1340.          of the Help File.  The entire string must reside on one line.
  1341.     
  1342.     [A]  Search again.  Searching will begin at the current top-of-page.
  1343.     
  1344.     [H]  Brings up How to Use Help.
  1345.     
  1346.     ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒end▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  1347.